create an impression - Alemán Inglés Diccionario